leave hurriedly - Turkish English Dictionary